#include <stdlib.h>
#include <stdio.h>
// 给定一个数组，将数组中的元素向右移动 k 个位置，其中 k 是非负数。
void rotate(int *nums, int numsSize, int k)
{
    int arr[numsSize];
    for (int i = 0; i < numsSize; i++)
    {
        arr[(i + k) % numsSize] = nums[i];
    }
    for (int i = 0; i < numsSize; i++)
    {
        nums[i] = arr[i];
    }
}

int main()
{
    int nums[] = {1, 2};
    int numsSize = 2;
    rotate(nums, numsSize, 1);
    for (int i = 0; i < numsSize; i++)
    {
        printf("%d ", nums[i]);
    }
}